<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title></title>
		<script type="text/javascript">
			var a = 10;
			++a;
			var b = ++a + 2;
			console.log(b);
			// 输出结果14,因为都是前置运算符所以先自加再运算
			
			var c = 10;
			c++;
			var d = c++ + 2; //此时c++是11 但c会变成12
			console.log(d);
			//输出结果13
			
			var e = 10;
			var f = e++ + ++e;//1.e++是10 但之后e变成了11 2.之后++e是12 e最终变成了12
			// 所以最终结果是22
			console.log(f);
			console.log(e);
			// 这里需要注意自增再计算当时是返回的整个自增运算的值，但是之后变量值会加1
			// 不管是前置自加还是后置自加最后都有自加不能搞丢
			
			// 递减运算符是同理
			
		</script>
	</head>
	<body>
	</body>
</html>
